Mixing times and `p bounds for Oblivious routing
نویسندگان
چکیده
We study the task of uniformly minimizing all the `p norms of the vector of edge loads in an undirected graph while obliviously routing a multicommodity flow. Let G be an undirected graph having m edges and n vertices. Let the performance index π of an oblivious routing algorithm A (on G) be the supremum of its competitive ratios over all `p norms, where the adversarial adaptive routing scheme may vary both with norm and the set of demands. We give a expression in closed form for π(Harmonic ) for a certain oblivious algorithm Harmonic that uses the “electrical flow”. We show that π(Harmonic ) = O(Tmix) where Tmix(G) is the mixing time of the canonical random walk on G and by O( √ m). These results lead to O(log n) upper bounds on π(Harmonic ) for expanders. We independently show that on N × M discrete tori where N ≤ M , π(Harmonic ) = O(N). Lastly, we can handle a larger class of norms than `p, namely those norms that are invariant with respect to all permutations of the canonical basis vectors and reflections about any of them. Two novel aspects of our proofs are the use of interpolation theorems that relate different operator norms, and connections between discrete harmonic functions and random walks.
منابع مشابه
Deterministic Routing on Circular Arrays
We analyze the routing of k-permutations on circular processor arrays connected by bidirectional links. In contrast to linear processor arrays, it is hard to prove lower bounds for the routing time or to construct eecient algorithms for routing k-permutations on circular arrays (except for the case k = 1). We will prove non-trivial lower bounds for routing with global knowledge and for routing ...
متن کاملOblivious Routing on d-Dimensional Meshes
We give new upper and lower bounds for oblivious permutation routing on d-dimensional meshes (d > 1) of side length n. We present O(nd=2 logn) algorithms for d 2 using queue-size 6. Further we present optimal O(nd=2) algorithms using unlimited queue-size. For odd d the presented algorithm is a d-bend algorithm. We further show that for odd d an algorithm which for every packet restrict the bend...
متن کاملNew Bounds for Oblivious Mesh Routing
We give two, new upper bounds for oblivious permutation routing on the mesh networks: Let N be the total number of processors in each mesh. One is an O(N) algorithm on the two-dimensional, √ N × √ N mesh with constant queue-size. This is the first algorithm which improves substantially the trivial O(N) bound for oblivious routing in the mesh networks with constant queue-size. The other is a 1.1...
متن کاملOblivious Routing via Random Walks
We present novel oblivious routing algorithms for both splittable and unsplittable multicommodity flow. Our algorithm for minimizing congestion for unsplittable multicommodity flow is the first oblivious routing algorithm for this setting. As an intermediate step towards this algorithm, we present a novel generalization of Valiant’s classical load balancing scheme for packet-switched networks t...
متن کاملHow to Derive Lower Bound on Oblivious Transfer Reduction
Suppose that we are given an ideal oblivious transfer protocol (OT). We wish to construct a larger OT by using the above OT as a blackbox. Then how many instances of the given ideal OT should be invoked ? For this problem, some lower bounds were derived using entropy. In this paper, we show more tight lower bounds by using combinatorial techniques. Roughly speaking, our lower bounds are two tim...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008